printing carriage - German English Dictionary